'Development/[App] Kontacts'에 해당되는 글 9

  1. 2009/12/13 Kontacts 2.0 버전 개발 근황 (30)
  2. 2009/12/12 Kontacts 1.1 업데이트 안되시는 분들이 계시는것 같은데요 (20)
  3. 2009/12/09 Kontacts 에서 사용자화 벨소리 선택, 표시가 불가능한것에 대하여 (8)
  4. 2009/12/09 Kontacts에 말씀해주신 많은 기능 추가 건의들에 대하여 (4)
  5. 2009/12/09 Kontacts 1.1 업데이트 승인이 지연되고 있답니다... (2)
  6. 2009/12/06 Kontacts 2.0 (a.k.a 1.2) 버전을 향하여 (26)
  7. 2009/12/03 Kontacts 1.1버전을 업로드 하여 애플의 허가를 기다리고 있습니다. (29)
  8. 2009/12/02 Kontacts 어플 업데이트버전 개발 현황 (6)
  9. 2009/11/22 Kontacts Teaser - Coming Soon (15)

Kontacts 2.0 버전 개발 근황

후아... 오늘 정말 정말 눈 코 뜰 새 없이 바쁜 하루였습니다.
어제 기말고사가 끝나고, 친구들과 점심을 함께하고 집에 온 직후인 오후 3시쯤부터 지금까지,

잠자는시간과 밥먹는시간, 생리적 현상을 해결하는 시간을 제외한 모든시간을 컴퓨터 앞에서 보냈습니다...
잠도 제대로 자지 못해서 너무 피곤해 죽겠군요...
답신드려야될 이메일도 스팸을 제외하고 벌써 100건이 훨씬 넘어가고...
답장 쏴드려야될 트윗 멘션도 역시 수십개가 되는군요..ㅠㅠ
답글 써드려야될 댓글들도 엄청나구요...

너무피곤해서 이만 자야할듯 싶습니다.
답신, 답장, 답글들은 모두 내일(아.. 12시가 지났으니 오늘이군요) 일어나자마자 작성하도록 하겠습니다. ㅜㅜ

제게 보내주신 감당할 수 없을 만큼의 많은 관심과 믿음에 걸맞는 보답을 드리는것이 만만한일이 아니네요 !

그래도 절 믿어주시고 응원해주시는 분들께 힘을 받아서 더욱 열심히 하겠습니다.

기대하시는분들을 위해 살짝 개발 중 스샷 첨부해봅니다. ^^;

아직 하루만에 만든 기능들이라 더욱 추가되고, 개선될 점이 많습니다.

그점 감안하시어 그냥 기대용으로 보시는것이...ㅎ;

Kontacts는 항상 현재 특허청에 등록된 특허법에 저촉되지 않은 상태로 Publish됩니다.
(물론 그렇다고 저 스샷에서 기능이 제외되는것은 절대 아닙니다. )

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 30

Kontacts 1.1 업데이트 안되시는 분들이 계시는것 같은데요

중대한 내용인것 같아 아이폰으로 급하게 작성합니다. 집에서 다시 수정하도록 하겠습니다. 1.1버전 업데이트에는 아무런 문제가 없으며, 오늘 새벽에 애플로부터 승인 메일을 받았습니다.
승인메일을 받은 후 수시간이 지난 방금 전에 한국 스토어(한국계정)에서 정상적으로 업데이트 되는것이 확인되었으며, 다른국가들도 순차적으로 진행되지 않을까 생각됩니다.
업데이트 안되시는분들 조금만 기다려보세요.
**********업데이트 성공 여부는, 실행 후 첫 화면 및 정보버튼을 클릭했을때 나오는 화면에서 확인되는 버전이 1.1인지 확인하심을 통해 알아내실 수 있습니다.
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 20

Kontacts 에서 사용자화 벨소리 선택, 표시가 불가능한것에 대하여

이전 포스팅에서 말쓴드린바와 같이 Kontacts 내에서 사용자화 벨소리의 선택, 표시는 공식 API로는 구현이 불가능합니다.

이에 저는 오랜 연구(?)결과, 다른 공식 API문제들과는 다르게 이는 애플에서 수정해주지 않는 이상, 공식 API로는 구현이 완전히 불가능하다고 판단내리고, 수정을 요청하는 이메일을 Apple Developer Technical Support 쪽으로 보냈습니다.
한국시간 12월 3일 오후 10시 37분 발송.
Dear iPhone Developer Program.

Hello, I am developer of App named Kontacts - 한글 연락처.

When I try to see person's information with ABPersonViewController who's ring tone is set to custom, ring tone property of his property displaying from ABPersonViewController is Marimba, not the custom but included as default, WHILE it is displaying as custom correct in the default Contacts App from iPhone.
(custom ring tone means not the default ring tone, user-created m4r ring tones that sync with iTunes)

I have attached a screen shots including both ABPersonViewController and default Contacts. I cannot see ANY OF THE CUSTOM RINGTONES with ABPersonViewController.

I think Apple should just disable ringtone property of ABPersonViewController or make it unvisible. Users of my App are confused of this.

Please help me.

Sincerely,
Juwan Yoo
그리고 오늘 답변을 받았습니다.
한국시간 12월 9일 오전 8시 7분 발송.
Hello Juwan,
Thank you for contacting Apple Worldwide Developer Technical Support. I am responding to let you know that I have received your request for technical assistance.

<When I try to see person's information with ABPersonViewController who's ring tone is set to custom, ring tone property of his property displaying
from ABPersonViewController is Marimba, not the custom but included as default, WHILE it is displaying as custom correct in the default Contacts App from iPhone.>
This sounds like a bug. You can file a bug report at <http://bugreporter.apple.com>
.

<I think Apple should just disable ringtone property of ABPersonViewController or make it unvisible. Users of my App are confused of this.>
The ABPersonViewController object does not have a ringtone property. You should file an enhancement request if you want that feature  at <http://bugreporter.apple.com>.

Note: We can file the bug report and enhancement request on your behalf. Let me know if you want us to do so.

Regards,

Linda Ouandji
Apple DTS Engineer
답변은 http://bugreporter.apple.com 으로 요청을 하라는 식의 내용이었으며,
아래의 Note에서는 답변을 주신 Linda라는 엔지니어분께서 자신이 직접 요청해줄 수 있다. 해줄까? 라고 물어보는 내용이었습니다.

이에 저는 당연히 대신 요청해주십시오. 감사합니다. 라는 식의 답신을 보냈죠 바로.ㅎ

사용자화 벨소리 설정에 대한 진전사항이 있다면 역시 포스팅으로 알려드리겠습니다.

감사합니다 ~
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 8

Kontacts에 말씀해주신 많은 기능 추가 건의들에 대하여

안녕하세요 ?

많은 분들께서 Kontacts 에 기능추가 건의를 해주셨습니다.
이들 중에는 제가 수정 가능한것도 있으며, 그렇지 않은것들도 있습니다.
이에 대하여 이야기해보는 장소를 마련해보기 위해 이런 포스팅을 하게 되었습니다.

3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.
위는 iPhone Developer Program License Agreement에 명시되어있는 조항이며,
이는 Apple에서 사용을 허가 한 API만 이용해야한다. 그렇지 않을 경우 App Store 등록에서 제외된다. 는 식의 내용입니다.

건의사항들에 대한 글에서 저런 내용의 조항을 언급하는 이유는 무엇일까요?

네, 맞습니다. 많은 기능에 대한 건의사항들이 위의 3.3.1 조항에서 명시하는 Documented APIs, 즉 Apple에서 사용 허가 한 API들로만으론 구현이 불가능한것들이 많기 때문입니다.

스팸 전화, 문자 차단 기능, 다중 수신자 문자 전송 기능, 사용자 화 벨소리 선택 등등이 Apple에서 허가 한 API들로는 구성이 불가능한 기능들입니다.

현재 Kontacts에서 사람을 삭제하기 위해서는 기본 어플과 같은 방법으로 편집 메뉴에 들어가셔서 연락처 삭제 버튼을 누르시려 한다면, 해당 버튼이 없는것을 확인하실 수 있습니다.

이 연락처 삭제 버튼을 표시하는것 마저 Apple에서는 사용을 허가하지 않고 있습니다.

이에 현재는 대체 수단인 목록에서 swipe 동작을 통해 삭제가 가능하도록 해 놓았습니다.

이와 같이 말씀을 해 주셔도 저로서는 어쩔 수 없는 것들이 많습니다.

그래도, 말씀하신 기능들을 Apple에서 허가 한 API들로만으로 구현이 가능하도록 하기 위해 최선의 노력을 다 하고 있습니다.

그러니.. 이런것들은 조금 알아주셨으면 한답니다.

감사합니다.
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 4

Kontacts 1.1 업데이트 승인이 지연되고 있답니다...


한국시간으로 2009년 12월 9일 오전 6:45에 Apple로 부터 제게 도착한 이메일입니다.

번역하자면 내용은 다음과 같습니다.

우리는 지금 당신이 App Store로 보내준 App을 심사하고 있는데, 조금 더 시간이 필요할것 같음을 알리려 합니다.
지연된것은 대단히 죄송하며, 진전이 있는 경우 최대한 빨리 말씀드리도록 하겠습니다.

라는군요...


벌써 한국시간 12월 4일에 업로드 한지 5일이 넘어가는군요..

조금만 더 기다려주세요.

진전이 있다는 메일을 받는다면, 즉시 포스팅하도록 하겠습니다.
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 2

Kontacts 2.0 (a.k.a 1.2) 버전을 향하여

1.1 버전이 드디어 "검증 시험 대기 중" 상태에서 "검증 중" 상태로 넘어갔습니다.ㅎ
기말고사의 끝도 어느덧 1주일밖에 남지 않아, 2.0버전을 향하여 개발하여야 할 것들을 정리해보도록 하였습니다.

기능 업데이트 (정보 노출 방지와 기대를 위하여 초성으로만..ㅎ)
- ㄱㄹ(ㅂㅈ) 기능
- ㅃㄹ ㅈㅎㄱㄱ 기능 (ㄷㅊㅂㅎ 가능)
- ㅊㄱㄱㅅ 기능
- ㅊㅈㅇ2 ㅋㅍㄷ 탑재

알려진 이슈들
- 현재는 목록에 "성 이름" 순서로 출력이 되나, 순서 바꿀 수 있도록
- 목록에서 바로 전화, 메시지 보내기 가능

제가 빠트린것이나 추가해야될 점은 댓글로 바랍니다 ~
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 26

Kontacts 1.1버전을 업로드 하여 애플의 허가를 기다리고 있습니다.

업로드 후 애플측에서 허가가 나면 유저분들께 업데이트가 허용되는 구조이오니, 조금만 기다려주시기 바랍니다.

1.1버전으로의 업데이트는 다음을 포함합니다.

1. 현재까지 알려진 버그를 모두 수정하였습니다. (사용자 벨소리가 안보이는것은 애플 정책에 따라 아직까지는 어쩔 수가 없군요. 현재 애플측과 메일로 클레임을 넣어놓았습니다.)

2. 검색 속도가 비약적으로 향상되었습니다. (기본 연락처 어플과 검색속도가 거의 동등해졌습니다.)

3. 연락처 보기에서 전화번호를 터치 시, 전화를 걸지, 메시지를 보낼지 선택하실 수 있습니다.

4. "자음 키보드" 를 이용하셔서 손쉽게 검색어를 입력하실 수 있습니다. (일반 키보드, 전화 키보드와 함께 세번재로 지원하는 키보드입니다. 천지인 키보드와 같은 유명한 입력도구들에는 모두 특허 라이센스가 걸려있어서 부득이하게 이용하지 못하였습니다.)
Kontacts에 새로 탑재될 "자음 키보드" 입니다.
사용하시다보면 금방 익숙해지시지 않을까 감히 생각해봅니다.


5. Kontacts 실행 시 자동으로 검색창을 열도록 설정할 수 있도록 되었습니다. (홈 화면 > 설정 > Kontacts 에 가보세요.)

6. 이름, 회사, 전화번호, 이메일 검색 외에도 주소지 검색도 포함되었습니다. 주소지 역시 강남구 => "ㄱㄴㄱ" 로 검색이 가능합니다.


현재 시험기간이라 공부와 병행하게 됨으로 인하여 부득이하게 빠른전화 기능, 그룹 기능, 최근 검색 기능 등의 메이저 업데이트들이 미뤄졌습니다. 죄송합니다. 1.2버전 부터는 적용이 될 수 있도록 최선을 다하겠습니다.


****   팁   ****
많은 분들이 모르고 계시는것 같습니다.
홈 화면 > 설정 > Kontacts 에서 여러가지 설정을 하실 수 있습니다.
설정 가능한 사항은 다음과 같습니다.

1. 등록된 사진이 있으면 표시할지 여부 설정 (기존 1.0 버전에도 있음)
2. 어플 실행 시 자동으로 검색모드로 들어갈지 설정 (1.1버전부터 적용)
3. 검색 범위 설정 (1.1버전부터 적용)

1, 3번의 설정을 잘 조작하시면, 다소의 성능 변화를 체감하실 수도 있습니다.

예) 등록된 사진을 목록에서 표시하는 기능때문에 조금 버벅이는듯 싶으시면 홈 화면 > 설정 > Kontacts 에서 사진 보이기를 해제하시면 성능 향상을 보실 수 있습니다.
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 29

Kontacts 어플 업데이트버전 개발 현황

Kontacts에 정말 예상치 못한 이런 과분한 사랑을 보내주신 여러분들께 대단히 감사드립니다.
http://itunes.apple.com/kr/app/id341806039?mt=8
하루만에 Kontacts어플이 한국 스토어 유료부문 1위에 올라버렸군요.
정말 모두 감사드립니다..



오늘 하루 개발버전에서 진척된 상황들을 알려드리기 위해 이렇게 포스팅합니다.

1. 현재까지 알려진 모든 버그들을 수정하였습니다.
제보해주신 모든 분들 감사드리구요 ~
(한가지 막힌곳은  벨소리 문제였는데요, 이에 관해서는 애플쪽에 메일로 claim 넣어두었습니다.)

2. 검색 속도가 비약적으로 향상되었습니다.
연락처에 6백분 이상 계신분 께서 검색 시 조금 지체되는것 같다 라고 말씀해주셨구요.
약 9시간 가량 검색 알고리즘 최적화를 거친 결과... 속도가 많이 빨라졌습니다.
최악의 경우를 대비해 제 아이폰에 2만명의 연락처를 추가 후 검색해보았습니다.
기존 버전으로 테스트 결과 2만명의 경우 문자 하나씩 입력할 때 마다 3초정도의 딜레이가 발생하였는데 반해,
개발중인 버전으로 테스트 결과, 0.1초정도? 거의 느린것을 체험할 수 없었습니다.

3. 이제 전화번호를 눌르시면 "전화"를 걸지, "메시지"를 보낼지를 선택하실 수 있습니다.
이것이 제일 많은분들께서 지적해주신... 이것 같은 경우, 제가 iPod Touch로 개발하였기 때문에
이런 문제가 있는지를 몰랐구요.. 아이폰을 드디어 구매하게 되어 수정하였습니다. 죄송합니당 ㅠㅠ.

현재 진행 사항은 위와 같구요,
여기에 지금 작업중인 "한글 자음 키보드" 기능 까지만 추가 후 업데이트를 애플에 업로드 할 계획입니다.

많은분들께서 말씀해주신 그룹기능, 빠른검색기능 등은 이 다음 버전에 추가토록 하겠습니다.



요즘 시간이 점점 부족해지는군요. ㅎ 틈틈히 개발하려니 많이 피곤합니다.
그래도 여러분의 사랑을 먹으며 기운차려서 개발중입니다!
다시한번 고개숙여 감사드리며,
기존 버전에서 발생하였던 모든 문제들에 대해서는 불편을 끼쳐드려 정말 죄송합니다.


그럼 저는 다시 개발하러 가겠습니다.
좋은 밤 되세요~
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 6

Kontacts Teaser - Coming Soon


Coming Soon.

조금만 더 기다려주세요. ^^ 앱스토어 등록 대기중입니다.
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 15